term of a contract - Anglais Synonymes Dictionnaire

term of a contract

n.
[1] lease